/* CSS Document */

* { margin:0; padding:0;}
body,td,div{ font-size:13px; font-family: Verdana, Arial,  "����";} 
body{
	color:#000000;
}

a{
	color: #333333; text-decoration:underline;
}
a:hover {  CURSOR: hand;  TEXT-DECORATION: none;  color: #FF3500; }
.over {
	background-color: #fdf5e6;
}
ul,ol{list-style-type:none;}
.fL{ float:left;}
.fR{ float:right;}
.tL{ text-align:left;}
.tF{ text-align:right;}
.clear{ clear:both;}
.mt6{ margin:6px 0;}
/*
.fieldset{ height:100%;padding:0 5px 8px 5px; margin:6px 0 10px 0;}
.legend{background:#FFFFFF; font-weight:bold; margin-bottom:8px;}
*/
/* input */
.login_input{ background:url(../images/login_input_bg.gif) left no-repeat; height:18px; width:100px; border:1;}
.input01{ width:100px; height:16px; line-height:13px; font-size:13px;}
.select01{height:20px;}
.textarea{width:350px; height:60px; line-height:13px; font-size:13px;}
.btn_2z{ background:url(images/zbImg/btn_2z.gif) no-repeat; border:0; width:37px; height:20px; line-height:20px; text-align:center; color:#386C9D; margin-right:6px;cursor: pointer;}
.btn_3z{ background:url(images/zbImg/btn_3z.gif) no-repeat; border:0; width:49px; height:20px; line-height:20px; text-align:center; color:#386C9D; margin-right:6px;}
.btn_4z{ background:url(images/zbImg/btn_4z.gif) no-repeat; border:0; width:61px; height:20px; line-height:20px; text-align:center; color:#386C9D; margin-right:6px;}
.btn_5z{ background:url(images/zbImg/btn_5z.gif) no-repeat; border:0; width:73px; height:20px; line-height:20px; text-align:center; color:#386C9D; margin-right:6px;}

/* color */
.fb{ font-weight:bold;}
.green{ color:#479340;}
.yellow{ color:#f3ad47;}
.red{ color:#e2502b;}
.blue{ color:#0071ff;}
.gray{ color:#888;}

.white{ color:#FFF;}

/* index */
.topBg{background:url(../images/top2.gif) repeat-x; height:78px;}
.topLeft{ background:url(../images/top1.gif); float:left; width:493px; height:78px;}
.topRight{ background:url(../images/top3.gif); float:right; width:376px; height:78px; }
.topRight .function{ color:#fff; text-align:right; padding-right:18px; margin-top:8px;}
.function a{ color:#fff;text-decoration: underline; font-size:12px;}
.function a:hover{ color:#fff; text-decoration:none;}
.function img{ margin-left:3px;}
.topRight .infor{ color:#fff; text-align:right; padding-right:18px; margin-top:28px;  font-size:12px;}

.state{ background:url(../images/state_bg.gif) repeat-x;}
.path{ float:left; margin-left:7px; height:28px; line-height:28px; font-size:12px;}
.channel{ float:right; margin-right:8px; line-height:28px; height:28px; font-size:12px;}

.systemSwitch{ float:left; margin-top:3px;}
.systemSwitch ul{background:url(../images/bg1.gif) no-repeat;width:145px;  height:21px; list-style:none;}
.systemSwitch ul li{ float:left; font-size:13px;line-height:21px;text-align:center;  cursor:pointer;}
.systemSwitch ul li img{ margin-top:2px;}
#inbox{ background:url(../images/bg2.gif); width:67px; }
#outbox{ width:78px; color:#fff }

/* LeftList */
.leftTitle{float:left;line-height:28px; height:28px; font-size:13px; background:url(../images/left01.gif) no-repeat; width:200px;}
.leftTitle span{ margin-left:28px;}
.leftBg{ background:url(../images/left_bg.gif) repeat-y;}
.leftlist .Title01{background:url(../images/lan.gif); width:170px; height:24px; margin:6px 0 3px 7px; color:#fff; line-height:24px; padding-left:17px; font-size:14px;}
.leftlist .Title01 a{ text-decoration:underline; color:#fff;}
.leftlist .Title01 a:hover{ text-decoration:none; color:#000;}

.leftlist{ width:178px; padding-bottom:8px;}
.leftlist ul{ padding:0px 0px 0px 20px;}
.leftlist ul li{ line-height:24px; background:url(../images/shu_li.gif) left top no-repeat; font-size:14px; cursor:pointer;}
.leftlist ul li a{ line-height:24px; color:#070707; cursor:pointer;  padding-left:10px;}
.leftlist ul li a:hover{ color:#ff0000; background:url(../images/shu_li_hover.gif) left top no-repeat;}
.leftlist ul li span{ margin-left:10px; display:table;}
.leftlist ul li .currently{color:#ff0000; text-decoration:none; background:url(../images/shu_li_hover.gif) left top no-repeat;}

/* ������� */
.systole{ background:url(../images/systole.gif) repeat-y;}

/* Right */
.rightWarp{ padding:0px;}



/* tab��ʽ */
.tab01{border-collapse:collapse; margin:6px 0;}
.tab01 td{border:#d3d3d3 solid 1px; padding: 1px 0 1px 4px; line-height:1.6em;}

.tab_title01{ background:url(../images/tab_title01.gif) repeat-x; height:25px; border-bottom:#e0e0e0 solid 1px;}
.tab_title02{ background:url(../images/bg_tr.gif) repeat-x ; height:24px; color:#000;}
.tab_title03{ background:url(../images/tab_title03.gif) repeat-x; height:25px;}
.tab_title04{ background:url(../images/tab_title01.gif) repeat-x; height:25px; border-bottom:#e0e0e0 solid 1px; border-top:#e0e0e0 solid 1px; color:#005f61; font-weight:bold;}
.tab_title05{ background:url(../images/tab_title05.gif) repeat-x; height:26px; }
.tab_title05 .bt{ float:left; background:url(../images/tab_title03.gif) repeat-x; height:26px; padding:0 10px; text-align:center; color:#fff; line-height:26px; font-weight:bold; }

.tad_td01{ background:#f1f1f1;}

.tab02{ margin:6px 0; border-top:#e0e0e0 solid 1px;}
.tab02 td{ border-bottom:#e0e0e0 solid 1px;  padding: 1px 0 1px 4px; line-height:1.6em; }

.tab03{ border:#e0e0e0 solid 1px;}

.tab04{}
.tab04 td{ line-height:1.7em; border-bottom:#dadada solid 1px; padding:2px 0 2px 6px;}
.tab04 THEAD td { background:url(../images/tab04_fg.jpg) #f1f1f1 right no-repeat;  border-bottom:#dadada solid 1px;}


.tab_clear{}
.tab_clear td{ border:0;}


.bq_qh01{/* ��ǩ�л� */}
.bq_qh01 ul{ margin-left:18px;}
.bq_qh01 ul li{ float:left; height:23px; line-height:23px; padding:0px 8px; margin-right:8px; border-left:#CCC solid 1px; border-right:#CCC solid 1px; cursor:pointer;}
.bq_qh01_a{ background:url(../images/qh01_a.gif) repeat-x; }
.bq_qh01_b{ background:url(../images/qh01_b.gif) repeat-x;}

.bq_qh03{}
.bq_qh03 ul{ margin-left:18px;}
.bq_qh03 ul li{ float:left;cursor:pointer; margin-right:6px;}
.bq_qh03_a{ border:#c97600 solid 1px; background:url(../images/arrow_up.gif) #FFFFCC center bottom no-repeat; padding:3px 5px 1px 5px; line-height:19px; cursor:pointer; font-size:12px;}
.bq_qh03_b{ border:#cccccc solid 1px; background:#f3f3f3; padding:3px 5px 1px 5px;line-height:19px; cursor:pointer; font-size:12px; color:#505050;}



.bq_qh02{/* ������ı�ǩ�л� */}
.bq_qh02 ul{}
.bq_qh02 ul li{ float:left; height:23px; line-height:23px; text-align:center; cursor:pointer;}
.bq_qh02_a{ color:#FF6600;}
.bq_qh02_b{ background:url(../images/qh02_b.gif) repeat-x; border-bottom:#CCCCCC solid 1px;}



/* ButtonGroup */
.sButtonGroup{
	padding:0px;
	margin:0px;
	height:27px;
	background:url(../images/btn/menu_bg.gif) repeat-x;
	font-size:12px;
	border-top:#e0e0e0 solid 1px;
	border-bottom:#e0e0e0 solid 1px;
}
.sButtonGroup ul{
	list-style:none;

}
.sButtonGroup ul li{
	padding-top:2px;
	padding-right:1px;
	height:17px;
	float:left;
	text-align:right;
	margin-right:4px;
	
	
}
.sButtonGroup ul li a{
	line-height:17px;
	display:block;
	width:50px;
	padding:1px 3px 1px 1px;
	color:#000000;
	text-decoration:none;
}
.sButtonGroup ul li a span{
	display:block;
	padding-top:2px;
	
}
.sButtonGroup ul li a:hover{
	padding:0px 2px 0 0px;
	background-color:#c0d6ff;
	border:#185ea0 1px solid;
	color:#ff0000;
}
.innerStyle{
	border-collapse:collapse;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	
	text-align: center;
}
.innerStyle td{
	border-left : 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top : 1px solid #ccc;
	border-right: none;
}
.innerStyle tr{
	font:12px/150% arial,helvetica,clean,sans-serif;height: 30px;
	height: 30px;
}
.innerStyle th{
	font:12px/150% arial,helvetica,clean,sans-serif;height: 30px;
	height: 30px;
}

/*
* 自绘表格样式
*/

#wrapper {
	width: 100%;
	margin: 10px auto;
	font-size: 13px;
	border: #E0E0E0 1px solid;
}
/*#wrapper table {
	width: 100%;
}*/
fieldset {
	border: #B5B8C8 1px solid;
	padding: 10px;
	margin: 5px;
}

legend {
	color: #009999;
	font-weight: 600;
	display: block;
	width: auto;
	height: 30px;
}
.bgColor-td{
	background-color: #dad8d8;
	text-align: right;
}
.innerStyle{
	border-collapse:collapse;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	width : 100%;
	text-align: center;
}
.innerStyle td{
	border-left : 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top : 1px solid #ccc;
	border-right: none;
}
.innerStyle tr{
	font:12px/150% arial,helvetica,clean,sans-serif;height: 30px;
	height: 30px;
}
.innerStyle th{
	font:12px/150% arial,helvetica,clean,sans-serif;height: 30px;
	height: 30px;
}